Global mechanic | cnc careers